A new report shows that average sales in the UK take a depressingly long time - some 220 days. This comprises of...